double-faced pile fabric - Spanish English Dictionary